barge in to some place - French English Dictionary